rock wormwood - Turkish English Dictionary